.doc-tag {
  margin-right: 0.1px;
  transition: background-color 0.3s;
}

.doc-tag--light {
  border-radius: 2px;
  box-shadow: rgb(180, 213, 255) 0 0 0 2px;
  outline: 1px solid #169bd5;
}

.doc-tag--index {
  margin-right: 0.5em;
}

.doc-tag--del {
  text-decoration: line-through;
}

.doc-tag--sup {
  font-size: smaller !important;
  vertical-align: super;
}

.doc-tag--sub {
  font-size: smaller !important;
  vertical-align: sub;
}

.doc-tag--underline {
  text-decoration: underline;
}

.doc-tag--italic {
  font-style: italic;
}

.doc-tag--bold {
  font-weight: bold;
}